shield wielder - French English Dictionary